/* CSS Document */


/*深通资讯*/

.index_box2 a:hover{
	color: #ff8261
}

 #main_jd .main_jd_luanhuan{display: none;}
 #main_jd .main_jd_luanhuan:first-child{display:block;}
  #e_jd_lst .bg_color{background-color: #ff8261}
#main_jd .main_jd_luanhuan{width: 100%;height: 100%}
.main_jd_luanhuan>a{width: 100%;height: 65%;padding: 0px;margin: 0px;display: block;}
.main_jd_luanhuan>a>img{width: 100%;height: 100%;margin: 0px;padding: 0px}


.index_box2 { margin-top:20px; overflow:hidden; background:#f1f1f1}
.index_box2_1 { float:left; width:33%; height:562px; overflow:hidden; border:1px solid #ccc; background:#fff}
.index_box2_2 { float:left; width:34%; height:562px; overflow:hidden; border:1px solid #ccc; border-left:none; background:#fff}
.index_box2_3 { float:right; width:33%; height:562px; overflow:hidden;border-width:1px 1px 1px 0px;border-style:solid;border-color: #ccc;background:#fff}
.jd_lst{
	position:absolute;
	bottom:120px;
	right:15px;
	_left:250px;
	_bottom:120px;
	_right:0px;
	_width:200px;
}
.e_jd_lst{
	padding-top:4px;
}
#e_jd_lst>li{
	float:left;
	width:18px;
	height:10px;
	margin-right: 5px;
	cursor:pointer;
	background: #fff

}
.tox dt{
        height:24px;
        border:1px;
        overflow:hidden;
        clear:both;
}

.main_jd{
	float:left;
	height:320px;
	background:#f9f9f9;
	border-bottom:1px solid #ccc;
	width: 100%
}
.main_jd img{
	border:1px solid #fff;
}

.text_jd{
	width:100%;
	text-align:center;
	line-height:40px;
	font-size:18px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	color:#000;
	margin: 0 auto;
}
.text_jd h3 { margin:0px; padding:0;}
.text_jd h4 { margin:0px; padding:0;}
.text_jd h5 { margin:0px; padding:0;}
.text_jd>a{
	line-height:25px;
	font-size:18px;
	font-family:Microsoft Yahei;
	font-weight:bold;
	color:#000;

	height: 25px;
	overflow: hidden;
	width: 100%;
	display: block;
}
.text_jd_std{
	padding:0px;
	margin: 0 auto;
	text-indent: 10px;
	width:100%;
	padding: 0px 10px 0px 10px;
	line-height:23px;
	font-size:12px;
	font-family:宋体;
	color:#505050;
	font-weight:normal;
}
.text_jd_std a{
	line-height:23px;
	font-size:12px;
	font-family:宋体;
	color:#505050;
	font-weight:normal;
}
/*---------------------------------------------------------------------*/
.index_box2_1_box { padding:20px 0px 10px 20px;}
.index_box2_1_box_tit {height:34px; line-height:34px; font-size:14px; font-weight:bold;font-family:Microsoft Yahei; color:#CC0000;}
.index_box2_1_box_content { overflow:hidden; height:95px}
.index_box2_1_box_content_img { float:left;display:inline; width:136px;margin-right: 0px;padding: 0px}
.index_box2_1_box_content_img img { width:120px; height:75px;}
.index_box2_1_box_content_text { float:left; width:225px; overflow:hidden;padding: 0px;margin: 0px}

.index_box2_1_box_content_text h5 { margin:0px; padding:0px; height:26px;}
.index_box2_1_box_content_text_tit a { font-weight:bold; line-height:26px;}
.index_box2_1_box_content_text_content { line-height:20px; color:#999999; margin:0; padding:0;}
.index_box2_1_box_content_text_content a { line-height:20px; color:#666;}
@media screen and (max-width: 1200px) {
    .index_box2_1_box_content_text_tit a{
        font-size: 12px;
        
    }
    .index_box2_1_box_content_text_content,.index_box2_1_box_content_text_content a{
    	font-size: 8px;
    
    }
    .index_box2_1_box_content_img {
    	width: 100px
    }
    .index_box2_1_box_content_text{
    	width: 185px
    }
    
}
.index_box2_2_1 { padding:10px 10px 10px 20px; height:300px; overflow:hidden;}
.index_box2_2_1 ul{ overflow:hidden;}
.index_box2_2_1 li { height:55px; padding-top:7px; border-bottom:1px dotted #999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_box2_2_1 li span { display:block; line-height:20px; height:20px; color:#777; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_box2_2_1 li p { margin:0; padding:0; display:block; line-height:20px; height:20px; color:#777; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_box2_2_1 li h4 { margin:0; padding:0;}
.index_box2_2_1 li h4 a { display:block; line-height:26px; height:26px; color:#000; font-size:16px; font-weight:bold; font-family:"Microsoft Yahei"; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.color_tit_div { overflow:hidden; }
.color_tit_div .more_a { float:right; height:22px; line-height:22px; padding-right:8px; font-size:12px; font-weight:normal}
.color_tit_div .color_tit_a { float:left; height:22px; line-height:22px; font-size:14px; font-weight:bold;font-family:Microsoft Yahei; color:#f25a00; overflow:hidden;}
.color_tit_div .color_tit_a h3 { color:#333; display:inline; font-size:14px; }
.color_tit_div .color_tit_a h3 font { color:#0094d4; }
/*---------------------------------------------------------------------*/
.index_box2_2_2 { padding:20px 10px 10px 16px; background:#fff;}
.index_box2_2_2_tit { overflow:hidden; padding-left:4px;}
.index_box2_2_2_list { overflow:hidden; padding-top:8px;}
.index_box2_2_2_list ul li { height:29px; line-height:28px;  padding-left:14px; background:url(../img/icon02.gif) no-repeat 0px 9px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_box2_3_tit { overflow:hidden; height:22px; padding:0px 10px 5px 20px;}
.index_box2_3_list { padding:0 20px; height:342px; overflow:hidden;}
.index_box2_3_list li { line-height:30px; height:31px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_box2_3_ad { width:98%; height:192px; overflow:hidden;margin: 0px auto;outline: 1px solid #ccc}
/*---------------------------------------------------------------------*/

/*承诺服务*/
#Promise_container>div{padding: 0px;margin: 0px;padding-left: 1%}
#Promise_container .Promise_detail{overflow: hidden;clear: both;margin: 0px;padding: 0px;width: 100%}
#Promise_container li{list-style: none;width: 24%;margin-right:1%;float: left;position: relative;padding-top:20px;padding-bottom: 20px}

.Promise_pic,.Promise_text_content{
float: left;display: block;
}
.Promise_pic{
width:38px;
height:38px;
margin-right: 12px;

}
.Promise_text_content{
width: 80%;

overflow: hidden;

}
.Promise_title{
color:#5c5a5a;font-size:15px;font-weight: 600
}
.Promise_text{
word-wrap: break-word;display:block;color:#888686;font-size:13px
}
@media screen and (max-width:1100px) {
 .Promise_title,.Promise_text{
     font-size: 13px
   }
 .Promise_pic{

margin-right: 8px;

   }
}
.Promise_icon1,.Promise_icon2,.Promise_icon3,.Promise_icon4{
	display: block;
	width: 100%;height: 100%
}
.Promise_icon1{
	background: url('/pyfile/images/icon1.png')no-repeat;
}
.Promise_icon2{
	background: url('/pyfile/images/icon2.png')no-repeat;
}
.Promise_icon3{
	background: url('/pyfile/images/icon3.png')no-repeat;
}
.Promise_icon4{
	background: url('/pyfile/images/icon4.png')no-repeat;
}

/*banner*/

  #show_banner{width: 100%;background:#fff;margin-top: 180px;}
    .show_content{overflow:hidden;margin: 0px;padding: 0px}
    .show_content>li{list-style: none;width:25%;float: left;height: 46px;line-height: 46px;text-align: center;font-size: 14px}
    .mark_red{color: red;font-weight:700;padding-right:6px}
    @media screen and (max-width: 990px) {
    #show_banner {
        display: none;
    }
/*banner*/
